What does MFTS stand for?
MFTS stands for "Multi-Functional Transport Satellite"
How to abbreviate "Multi-Functional Transport Satellite"?
"Multi-Functional Transport Satellite" can be abbreviated as MFTS
What is the meaning of MFTS abbreviation?
The meaning of MFTS abbreviation is "Multi-Functional Transport Satellite"
What does MFTS mean?
MFTS as abbreviation means "Multi-Functional Transport Satellite"