English-Latin dictionary »

foreign residents (pl.) meaning in Latin

EnglishLatin
foreign residents (pl.) noun

peregrinus [peregrini](2nd) C
noun