self-flagellation

listen to the pronunciation of self-flagellation
الإنجليزية - التركية
Kendini cezalandırma, bir durumdan kendini sorumlu tutma
الإنجليزية - الإنجليزية
act of blaming oneself, self-punishment, act of holding oneself accountable for an error or problem
self-punishment inflicted by whipping
self-flagellation
المفضلات