YourDictionary

What does MAFLEX stand for?

Marine Amphibious Force Landing Exercise - Military (NVT)

link/cite print suggestion box