blear the eyes

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

• deceive; impose upon

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