See also: COMSATS

English edit

Noun edit

comsats

  1. plural of comsat

Anagrams edit