meaning of Auspeitschung

Auspeitschung - German to English

flogging

View more

  • lashing
  • lashings
  • whipping