torpedo an accord

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

• sabotage an agreement, cause an agreement to fail

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

بپرس