Translation Of Self-Torture In Different Languages

Translate SELF-TORTURE in languages spoken worldwide

English
Ways to say self-torture
Torture

Translate SELF-TORTURE in European languages

English
Ways to say self-torture
Zelfkwelling