Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
supreme headquarters allied powers europe
Jump to user comments
Noun
  • the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe
Related search result for "supreme headquarters allied powers europe"
Comments and discussion on the word "supreme headquarters allied powers europe"