DSUD

AcronymDefinition
DSUDDessin Sud (French: Drawing South)
DSUDDubai Forum for Sustainable Urban Development (Dubai, United Arab Emirates)