skid to a halt


Results for "skid to a halt"

English - Turkish Dictionary

skid to a halt

(English - Turkish Dictionary) :
(araba) kayarak durmak; (arabayı) kaydırarak durdurmak.