English-Latin dictionary »

monster, brute (great size / ferocity) meaning in Latin

EnglishLatin
monster, brute (great size / ferocity) noun

bellua [belluae](1st) F
noun

belua [beluae](1st) F
noun