meaning of angaffen

angaffen - German to English

to gape

View more

  • to gaze