whipping,-lashing

listen to the pronunciation of whipping,-lashing
English - Italian
sferzata
English - Spanish
vapuleo
latigueada
laceada