meaning of Bestürzungen

Bestürzungen - German to English

consternations

View more

  • trepidations