Communications relay satellite
Synonyms for Communications relay satellite
- active communications satelliteartificial satellite
- comsatartificial satellite
- relay satelliteartificial satellite
- communications satellite
For more similar words, try Communications relay satellite on Thesaurus.plus dictionary