in large steps

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

• moving quickly, placing one foot far in front of the other

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

بپرس