commsat

English

Noun

commsat (plural commsats)

  1. Alternative form of comsat.