contest English - Chinese
1.
-
Englishparticipant in a contest
Related words
race victor race|race runner-up final agony contend defeat scoreboard cockfight competition champion competitor prize dispute
English translator: English Chinese contest Eesti sõnaraamat Español Traductor Svenska Översättare