meaning of Bangen

Bangen - German to English

to tremble

View more

  • to headbang [sl.]
  • trepidation