latigueada

listen to the pronunciation of latigueada
الأسبانية - الإنجليزية
thrashing
whipping, lashing