DSRSG

AcronymDefinition
DSRSGDeputy Special Representative of the Secretary General
DSRSGDeep South Regional Star Gaze (astronomy; Norwood, LA)