daedae

English: Translation
to reach many places
verb
carroll-soulik-1973