English-Latin dictionary »

newcomer, interloper meaning in Latin

EnglishLatin
newcomer, interloper noun

advena [advenae](1st) C
noun