meaning of ausbuhen

ausbuhen - German to English

to boo

View more

  • to catcall
  • to shout down