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