meaning of aufzucken

aufzucken - German to English

to flash [lightning]

View more

  • to wince