Definisi 'supreme headquarters allied powers europe'

English to English
noun
1 the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe Terjemahkan
source: wordnet30


Visual Synonyms