daedaea

English: Translation
have reached many places
verb