degraded himself

listen to the pronunciation of degraded himself
الإنجليزية - الإنجليزية
humiliated himself, abased himself