DictionaryForumContacts

   English
Terms for subject Water resources containing large | all forms | exact matches only
EnglishChinese
large river大的河流
total area of large irrigation schemes大型灌区总面积