latigueada

listen to the pronunciation of latigueada
Испанский Язык - Английский Язык
thrashing
whipping, lashing