Aivd meaning

The General Intelligence and Security Service: the secret service of the Netherlands.
pronoun
0
0
Advertisement

Origin of aivd

  • From Dutch AIVD, an abbreviation of Algemene Inlichtingen- en Veiligheidsdienst.

    From Wiktionary