DictionaryForumContacts

   English
Terms for subject Military containing Scientific Progress | all forms
EnglishRussian
scientific and technical progressнаучно-технический прогресс
scientific and technological progressнаучно-технический прогресс
speed up scientific and technological progressускорить научно-технический прогресс