to cause to have welts, to beat

listen to the pronunciation of to cause to have welts, to beat
الإنجليزية - الإنجليزية
welt
to cause to have welts, to beat
المفضلات