meaning of bestraft

bestraft - German to English

penalised [Br.]

View more

  • punished
  • punished
  • ticketed [fined]