SHAFE

(redirected from Supreme Headquarters Allied Forces Europe)
AcronymDefinition
SHAFESupreme Headquarters Allied Forces Europe (UK)
Full browser ?