throwing dust in the eyes of

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

• throwing sand in the eyes of, deceiving on purpose, leading astray

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

بپرس