put a spoke in his wheel

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

• caused him to fail, made his life difficult, tried to sabotage his success

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

بپرس