kamus
.
Search
About
scratch_race
English
scratch race
Noun
A race in which all contestants start from scratch (on equal terms)
English: scratch race