kamus
.
Search
About
second-place_finish
English
runner-up finish, second-place finish
Noun
A finish in second place (as in a race)
English: second-place finish, runner-up finish
English words with similar meanings
Show 1 words
runner-up finish