YourDictionary

What does HAFMED stand for?

Headquarters, Allied Forces, Mediterranean

link/cite print suggestion box