meaning of Augenfleck

Augenfleck - German to English

attention area

View more

  • eyespot