English-Latin dictionary »

a herd of cattle meaning in Latin

EnglishLatin
a herd of cattle noun

mandra [mandrae](1st) F
noun