DictionaryForumContacts

   English
Terms for subject Shipbuilding containing tubulars | all forms
EnglishRussian
tubular derrickтрубчатая подъёмная стрела