meaning of bestürzend

bestürzend - German to English

annoying

View more

  • startling