take it in snuff

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

• be insulted, be humiliated

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

بپرس