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"