DictionaryForumContacts

   English
Terms for subject Maritime law & Law of the Sea containing installation | all forms
EnglishRussian
off-shore installationморское сооружение
off-shore installationморская установка