English-Latin dictionary »

shouting, roaring, bellowing, loud crying meaning in Latin

EnglishLatin
shouting, roaring, bellowing, loud crying noun

boatus [boatus](4th) M
noun