a beating or flogging; a whipping; a scourging

listen to the pronunciation of a beating or flogging; a whipping; a scourging
English - Turkish
English - English
flagellation
a beating or flogging; a whipping; a scourging
Favorites