English-Latin dictionary »

that abounds / abounding in beasts / monsters meaning in Latin

EnglishLatin
that abounds / abounding in beasts / monsters adjective

beluosus [beluosa, beluosum]adjective