the act of scourging or lashing

listen to the pronunciation of the act of scourging or lashing
English - English
{n} flagellation
the act of scourging or lashing
Favorites