Printer friendly
"AcronymFinder.com

What does INTELLSAT stand for?

INTELLSAT stands for Intelligent Satellite Communication Solutions

This definition appears very rarely