humiliate, defeat

listen to the pronunciation of humiliate, defeat
English - English
{f} bring one to his knees
humiliate, defeat
Favorites