DictionaryForumContacts

   English
Terms for subject Astronautics containing Inmarsat | all forms | exact matches only
EnglishRussian
International Agreement on the Use of INMARSAT Ship Earth Stations in the Territorial SeaМеждународное соглашение об использовании судовых земных станций ИНМАРСАТ в территориальном море
International Mobile Satellite Organization InmarsatМеждународная организация подвижной спутниковой связи Инмарсат