Translation Of Self-Punishment In Different Languages

Translate SELF-PUNISHMENT in languages spoken worldwide

English
Ways to say self-punishment
Auto-punition
Autopunição
Auto-castigo

Translate SELF-PUNISHMENT in European languages

English
Ways to say self-punishment
Самонаказание [samonakazanie]
Αυτοτιμωρίας [autotimōrías]
Autopunizione