What does DSRSG stand for?
DSRSG stands for "Deputy Special Representative of the Secretary-General"
How to abbreviate "Deputy Special Representative of the Secretary-General"?
"Deputy Special Representative of the Secretary-General" can be abbreviated as DSRSG
What is the meaning of DSRSG abbreviation?
The meaning of DSRSG abbreviation is "Deputy Special Representative of the Secretary-General"
What does DSRSG mean?
DSRSG as abbreviation means "Deputy Special Representative of the Secretary-General"