Results for "

joyride

"
English - Turkish Dictionary

joyride

(English - Turkish Dictionary) :
i. otomobil gezintisi; çalıntı araba ile gezme.