Synonyms of Track Star in English :
Antonyms of Track Star in English
Thesaurus of Track Star in English
1. (noun) a star runner