DOMSATORG: Domestic Satellite Organization

What does DOMSATORG mean? The above is one of DOMSATORG meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Domestic Satellite Organization

DOMSATORG also stands for:
... more