meaning of aufheulen

aufheulen - German to English

to howl

View more

  • to rev [engine]
  • to (begin to) wail