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