hit-and-run


Results for "hit-and-run"

English - Turkish Dictionary

hit-and-run

(English - Turkish Dictionary) :
s. çarpıp kaçan (şoför).