English-Latin dictionary »

foreigner, stranger, alien meaning in Latin

EnglishLatin
foreigner, stranger, alien noun

peregrinus [peregrini](2nd) C
noun