the act of scourging or lashing

listen to the pronunciation of the act of scourging or lashing
İngilizce - İngilizce
{n} flagellation
the act of scourging or lashing