meaning of Auspeitschen

Auspeitschen - German to English

to flagellate

View more

  • to flog
  • to swinge
  • to whip
  • flagellation
  • flogging
  • whipping