allied command europe

Noun
  1. A major strategic headquarters of NATO;
    Safeguards an area extending from Norway to Turkey (synset 108192397)

Other Searches