DictionaryForumContacts

   Chinese
Terms for subject Hydroelectric power stations containing | all forms
ChineseEnglish
山截水沟berme ditch
山截水沟berm ditch
山深路堑deep cut in hillside
山渠道hillside canal
山隧洞mountainside tunnel
sunset