meaning of aufgeschreckt

aufgeschreckt - German to English

alarmed

View more

  • jolted
  • scared
  • startled