English-Latin dictionary »

origin, source, motherland, mother city meaning in Latin

EnglishLatin
origin, source, motherland, mother city noun

mater [matris](3rd) F
noun