put sand in the wheels

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

• thwart intentions, frustrate plans

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