dgse meaning in English
french agency dealing with national security issues (similar to cia)2dgse (direction générale des services extérieurs)
french agency dealing with national security issues (similar to cia)2dgse (direction générale des services extérieurs)