Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word supreme headquarters allied powers europe from English dictionary with examples, synonyms and antonyms.

Meaning : The supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe.

Synonyms : shape