Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: PVND SGMB GEL WVQC KRJ
Meanings and definitions for MI12
What does MI12 stand for? What does MI12 mean?
- The Directorate of Military Intelligence (DMI) was a department of the British War Office.Over its lifetime the Directorate underwent a number of organisational changes, absorbing and shedding sections over time.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap