meaning of bramar

bramar - Spanish to English

to bellow

View more

  • to roar