DSUD

AcronymDefinition
DSUD➣Dessin Sud (French: Drawing South)
DSUD➣Dubai Forum for Sustainable Urban Development (Dubai, United Arab Emirates)