attempting the impossible

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

• trying to accomplish what cannot be done

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