What does bestürzen mean?

bestürzen - German to English

to consternate

View more

  • to dismay