DictionaryForumContacts

   English
Terms for subject Technology containing win | all forms | exact matches only
EnglishChinese
win a bid承包中选
win a tender得标
win a tender中标
win fame both at home and abroad驰名中外