Comsats [noun]

Definition of Comsats:

artificial satellite

Synonyms of Comsats:


Opposite/Antonyms of Comsats:

-


Sentence/Example of Comsats: