roar in Spanish
roar in Spanish
rugir
of animals, to make a loud deep noise
bramar
of animals, to make a loud deep noise