self-punishment inflicted by whipping

listen to the pronunciation of self-punishment inflicted by whipping
English - English

Definition of self-punishment inflicted by whipping in English English dictionary

self-punishment inflicted by whipping
self-flagellation
self-punishment inflicted by whipping
Favorites