dama lalo

English: Translation
a person who has visited other faraway lands
noun
carroll-soulik-1973