DictionaryForumContacts

   English
Terms for subject Technology containing total stopping power | all forms
EnglishRussian
total mass stopping powerполная массовая тормозная способность