Recent Searches
GRE Word List made easy using Mnemonics
supreme headquarters allied powers europe - Dictionary definition and meaning for supreme headquarters allied powers europe
SUPREME HEADQUARTERS ALLIED POWERS EUROPE
(noun) the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe
synonyms : shape
WordNet® 3.0, © 2006 by Princeton University.


