See also: COMSATS

English

edit

Noun

edit

comsats

  1. plural of comsat

Anagrams

edit