DictionaryForumContacts

   English
Terms for subject Water resources containing damming | all forms | exact matches only
EnglishChinese
damming lock坝闸
damming lock壅水船闸
damming shield壅水盾