English-Latin dictionary »

visitor, newcomer, stranger meaning in Latin

EnglishLatin
visitor, newcomer, stranger noun

adventor [adventoris](3rd) M
noun