self-punishment

listen to the pronunciation of self-punishment
English - Turkish
kendini cezalandırma
English - English
punishment inflicted on yourself
self-punishment
Favorites