vapuleo

listen to the pronunciation of vapuleo
Spanisch - Englisch
whipping, lashing
mugging
slating
whacking