What does Auspeitschung mean?

Auspeitschung - German to English

flogging

View more

  • lashing
  • lashings
  • whipping