to flog or whip; to beat or strike

listen to the pronunciation of to flog or whip; to beat or strike
Englisch - Englisch
vapulate
to flog or whip; to beat or strike
Favoriten