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