Subscribe
URL of the page has been copied to clipboard.
Meaning : The government agency in the United Kingdom that is responsible for internal security and counterintelligence overseas.
Synonyms : mi, secret intelligence service
Install App
Military intelligence section 6 meaning in Telugu.