kamus
.
Search
About
runner-up_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
second-place finish