DJSR

AcronymDefinition
DJSRDeputy Joint Special Representative (UN Hybrid Operations in Darfur; Africa)