German-English dictionary »

mad : militärischer abschirmdienst meaning in English

GermanEnglish
MAD : Militärischer Abschirmdienst

Military Counter-Intelligence Service