English-Latin dictionary »

mother, foster mother meaning in Latin

EnglishLatin
mother, foster mother noun

mater [matris](3rd) F
noun