English-Latin dictionary »

shouting, raging, growling, snorting, howling meaning in Latin

EnglishLatin
shouting, raging, growling, snorting, howling adjective

fremitus [fremita, fremitum]adjective