meaning of Augenflimmern

Augenflimmern - German to English

flickering before the eyes

View more

  • artistic snowfall