DictionaryForumContacts

   English
Terms for subject Nautical containing turbine casing | all forms
EnglishChinese
single-casing steam turbine单缸汽轮机