to make tracks

listen to the pronunciation of to make tracks
الإنجليزية - التركية
{k} hızla gitmek
sıvışmak
acele gitmek
{k} çıkıp gitmek
الإنجليزية - الإنجليزية
To leave or depart; to go away

I had better make tracks now, since my plane leaves soon.

To leave in a hurry
to make tracks
المفضلات