shoved it down his throat

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

• forced him to agree, forced him to accept the offer

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