meaning of aufschrecken

aufschrecken - German to English

to startle up

View more

  • to startle