What does Bestrafer mean?

Bestrafer - German to English

castigator

View more

  • chastiser
  • chastisers