meaning of bestrafend

bestrafend - German to English

castigatory

View more

  • penalising [Br.]
  • penalizing
  • punishing