English-Latin dictionary »

breast, udder meaning in Latin

EnglishLatin
breast, udder noun

mamma [mammae](1st) F
noun