slam on the brakes

listen to the pronunciation of slam on the brakes
English - Turkish
Ani fren yapmak
(Ev ile ilgili) Frenlere asılmak
slam on the brake
frene basmak
English - English
(Ev ile ilgili) Push on a vehicle's brakes suddenly and hard