English-Latin dictionary »

stranger, alien meaning in Latin

EnglishLatin
stranger, alien noun

hospita [hospitae](1st) F
noun

foreigner, stranger, alien noun

peregrinus [peregrini](2nd) C
noun