birden durmak

listen to the pronunciation of birden durmak
Türkçe - İngilizce
stop short
(deyim) come to a dead halt
birden bire durmak (makine)
die
birden durmak