meaning of Auspeitscher

Auspeitscher - German to English

flogger

View more

  • scourger