English-Latin dictionary »

home, native city meaning in Latin

EnglishLatin
home, native city noun

patria [patriae](1st) F
noun