degraded himself

انگلیسی به انگلیسی

• humiliated himself, abased himself

پیشنهاد کاربران

بپرس