kamus
.
Search
About
first-place_finish
English
first-place finish
Noun
A finish in first place (as in a race)
English: first-place finish