self-punishment inflicted by whipping

listen to the pronunciation of self-punishment inflicted by whipping
Английский Язык - Английский Язык

Определение self-punishment inflicted by whipping в Английский Язык Английский Язык словарь

self-punishment inflicted by whipping
self-flagellation