Supreme Headquarters Allied Powers Europe
English Dictionary
->
Letter S
-> Supreme Headquarters Allied Powers Europe
Search Dictionary:
Supreme Headquarters Allied Powers Europe Definition
(n)
the
supremem
headquarters
that
advises
NATO
on
military
matters
and
oversees
all
aspects
of
the
Allied
Command
Europe
Supreme Headquarters Allied Powers Europe Synonyms
SHAPE
Supreme Headquarters Allied Powers Europe
© Art Branch Inc.