meaning of Augenklappe

Augenklappe - German to English

eyepatch

View more

  • attention plot