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