What does Bestrafung mean?

Bestrafung - German to English

amercement

View more

  • penalisation [Br.]
  • penalization
  • discipline