English-Latin dictionary »

foreign, strange, alien meaning in Latin

EnglishLatin
foreign, strange, alien adjective

peregrinus [peregrina, peregrinum]adjective