What does bramar mean?

bramar - Spanish to English

to bellow

View more

  • to roar