1. DSRSG
    stands for Deputy Special Representative of the Secretary General
  2. DSRSG stands for Deep South Regional Star Gaze (astronomy; Norwood, LA)
DSRSG
Share
Abbreviations And Their Meaning