YourDictionary

What does DESFIREX stand for?

Desert Firing Exercise - Military (NVT)

link/cite print suggestion box