self-punishment

listen to the pronunciation of self-punishment
الإنجليزية - التركية
kendini cezalandırma
الإنجليزية - الإنجليزية
punishment inflicted on yourself