Noun Definition

track star

1.Definition: a star runner

Category: People