DictionaryForumContacts

   English
Terms for subject Rail transport containing mechanical power | all forms
EnglishChinese
mechanical loss power机械损失功率