meaning of bestürzen

bestürzen - German to English

to consternate

View more

  • to dismay