English-Latin dictionary »

dam, female animal kept for breeding meaning in Latin

EnglishLatin
dam, female animal kept for breeding noun

matrix [matricis](3rd) F
noun