become denigrated

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

• be disgraced and humiliated

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