DictionaryForumContacts

   English
Google | Forvo | +
to phrases
Land Earth Station
commun. estación terrena en tierra; estación terrena terrestre
land earth station
commun., transp., avia. estación terrena terrestre
sat.comm. estación terrestre terrena
 English thesaurus
Land Earth Station
abbr., astronaut. LES (INMARSAT)
NASA, abbr. LES
Land Earth Station: 10 phrases in 4 subjects
Communications7
Satellite communications1
Telecommunications1
Transport1