DictionaryForumContacts

   English
Terms for subject Technology containing frustrate | all forms | exact matches only
EnglishChinese
frustrate M in破坏〔挫败〕M 的 N (N)