English-Latin dictionary »

foreign / alien meaning in Latin

EnglishLatin
foreign / alien adjective

hospitus [hospita, hospitum]adjective