MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Supreme Headquarters Allied Powers Europe

noun (n)

  • the supreme headquarters that advises NATO on military matters and oversees all aspects of the Allied Command Europe
    tertinggi itu advises nato di markas militer penting dan oversees semua aspek sekutu arahan eropa
    Synonym:
    shape
    source: wordnet30