What does Auspeitscher mean?

Auspeitscher - German to English

flogger

View more

  • scourger