kamus
.
Search
About
inside_track
English
inside track
Noun
A favorable position in a competition
English: inside track
The inner side of a curved racecourse
English: inside track