indulge in illusions

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

• let oneself give into one's dreams

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

بپرس