What does aufbrüllen mean?

aufbrüllen - German to English

to bellow

View more

  • to roar down
  • to shout out loud
  • to yell aside