humiliate, defeat

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