DictionaryForumContacts

   English Chinese
Terms containing trail far behind opponent | all forms
SubjectEnglishChinese
sport.trail far behind one's opponent远远落后于对手