flogging in Italian
flogging in Italian
flagellazione
Infliction of punishment by dealing blows or whipping.
fustigazione
Infliction of punishment by dealing blows or whipping.