meaning of Anstarren

Anstarren - German to English

to gaze (at)

View more

  • to gaze
  • look