What does Lea Sat stand for?
Lea Sat stands for "Leased Communications Satellite"
How to abbreviate "Leased Communications Satellite"?
"Leased Communications Satellite" can be abbreviated as Lea Sat
What is the meaning of Lea Sat abbreviation?
The meaning of Lea Sat abbreviation is "Leased Communications Satellite"
What does Lea Sat mean?
Lea Sat as abbreviation means "Leased Communications Satellite"