DictionaryForumContacts

   English
Terms for subject Diplomacy containing hands | all forms
EnglishChinese
have the upper hand of比…有利〔占优势〕
have the upper hand of胜过