DictionaryForumContacts

   English
Google | Forvo | +
make tracks
gen. zwiewać
 English thesaurus
make tracks
idiom. to leave or depart, especially hurriedly; to go away (I had better make tracks now, since my plane leaves soon. wiktionary.org)