Dictionary
Thesaurus
Encyclopedia
Translator
Web

supreme headquarters allied powers europe

 - 1 dictionary result
supreme headquarters allied powers europe

noun
the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe 
WordNet® 3.0, © 2006 by Princeton University.
Cite This Source
Search another word or see supreme headquarters allied powers europe on Thesaurus | Reference
FacebookTwitterFollow us: