self-punishment

listen to the pronunciation of self-punishment
İngilizce - Türkçe
kendini cezalandırma
İngilizce - İngilizce
punishment inflicted on yourself
self-punishment