MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Secret Intelligence Service

noun (n)

  • the government agency in the United Kingdom that is responsible for internal security and counterintelligence overseas
    pemerintah agen di united kingdom yang bertanggung jawab untuk keselamatan dan intelijen luar negeri
    source: wordnet30