suffered humiliation

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

• was embarrassed, was mortified

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