Comsat [noun]

Definition of Comsat:

artificial satellite

Synonyms of Comsat:


Opposite/Antonyms of Comsat:

-


Sentence/Example of Comsat: