to whip, thrash, or defeat

listen to the pronunciation of to whip, thrash, or defeat
الإنجليزية - الإنجليزية
whup
to whip, thrash, or defeat
المفضلات