B1verb

straffa

punish

Definitions

1. punish

ge straff, bestraffa

Såra och förödmjuka och straffa .

Hurt and humiliate and punish.

Varför ska jag annars straffas detta sätt ?

Why else should I be punished in this way?

Word Forms

Related Expressions