his brakes jammed

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

• his brakes stuck, his brakes failed, he was unable to stop the vehicle due to a brake failure

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

بپرس