latigueada

listen to the pronunciation of latigueada
Spanisch - Englisch
thrashing
whipping, lashing