humiliated himself, abased himself

listen to the pronunciation of humiliated himself, abased himself
English - English
degraded himself
humiliated himself, abased himself
Favorites