humiliate, defeat

listen to the pronunciation of humiliate, defeat
الإنجليزية - الإنجليزية
{f} bring one to his knees
humiliate, defeat
المفضلات