DictionaryForumContacts

Terms for subject Scientific containing Contested | all forms
EnglishChinese
take first place in a contest在竞赛中获得第一名
win first place in a contest在竞赛中获得第一名

Get short URL