self punishment

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