shaming

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

• disgracing; that puts to shame; humiliating, causing shame

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

بپرس