What does bestaunen mean?

bestaunen - German to English

to gaze in amazement

View more

  • to gaze