meaning of aufgescheucht

aufgescheucht - German to English

flushed

View more

  • scared up