What does MFTA stand for?
MFTA stands for "Multi Function Towed Array"
How to abbreviate "Multi Function Towed Array"?
"Multi Function Towed Array" can be abbreviated as MFTA
What is the meaning of MFTA abbreviation?
The meaning of MFTA abbreviation is "Multi Function Towed Array"
What does MFTA mean?
MFTA as abbreviation means "Multi Function Towed Array"