DictionaryForumContacts

   English
Terms for subject Hydroelectric power stations containing armour | all forms | exact matches only
EnglishChinese
armour coat保护涂层
armour course保护层
armour rock护面石
armour stone护面块石