DictionaryForumContacts

   English
Terms for subject Environment containing hydroelectric power | all forms | exact matches only | in specified order only
EnglishChinese
hydroelectric power plant Power station which operates with the free renewable source of energy provided by falling water水力发电厂 (使用落下的水力所产生的免费可再生能源进行发电的电厂。)