English-Latin dictionary »

esp. one used for breeding meaning in Latin

EnglishLatin
esp. one used for breeding noun

scrofa [scrofae](1st) F
noun