frenlere çarptı

listen to the pronunciation of frenlere çarptı
Türkçe - İngilizce
slammed on the brakes
pressed the brakes quickly, suddenly used the brakes
frenlere çarptı