DictionaryForumContacts

   English
Google | Forvo | +
to phrases
Land Earth Station
commun. station terrestre
land earth station
commun., transp., avia. station terrienne terrestre
telecom. station terrienne installée à terre; station terrienne à terre
 English thesaurus
Land Earth Station
abbr., astronaut. LES (INMARSAT)
NASA, abbr. LES
Land Earth Station: 10 phrases in 3 subjects
Communications7
Telecommunications2
Transport1