thwarted his scheme

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

• frustrated his plan, sabotaged his scheme to harm someone

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

بپرس