Home

Word

Military Intelligence Section 5, n.
more info the government agency in the United Kingdom that is responsible for internal security and counterintelligence on British territory
<noun.group>

MI Military Intelligence Section 5 Security Service