supreme_headquarters_allied_powers_europeEnglish

SHAPE, Supreme Headquarters Allied Powers Europe

Noun

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

English: Supreme Headquarters Allied Powers Europe, SHAPE

English words with similar meanings

Show 1 words