humiliated himself, abased himself

listen to the pronunciation of humiliated himself, abased himself
İngilizce - İngilizce
degraded himself
humiliated himself, abased himself