What does IMARSAT stand for?
IMARSAT stands for "International Marine Satellite"
How to abbreviate "International Marine Satellite"?
"International Marine Satellite" can be abbreviated as IMARSAT
What is the meaning of IMARSAT abbreviation?
The meaning of IMARSAT abbreviation is "International Marine Satellite"
What does IMARSAT mean?
IMARSAT as abbreviation means "International Marine Satellite"