lower one's horns

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

• humiliate someone, embarrass someone

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

بپرس