DictionaryForumContacts

   English
Terms for subject China containing tremendous | all forms | exact matches only
EnglishChinese
be of tremendous practical significance具有重要的现实意义
has seen tremendous changes发生了翻天覆地的变化
tremendous losses特大损失