DictionaryForumContacts

   English
Terms for subject Satellite communications containing high resolution | all forms | in specified order only
EnglishRussian
high-resolution satellite imageспутниковый снимок высокого разрешения (Alex_Odeychuk)