My Kamusi - Login
username
password
You can Register Here ,   OR
Language
Term
Description
supreme headquarters allied powers europe (n)
Definition: the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe
Definition: the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe
Definition: the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe