INTELSAT


Meaning of INTELSAT in English

n. an international organization of countries operating a system of commercial communication satellites. [International Telecommunications Satellite Consortium]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.