have a lead foot

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

• drive at excessive speeds, drive too fast

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

بپرس