demeaned him

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

• humiliated him, humbled him

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

بپرس