1. DSUD
    stands for Dessin Sud (French: Drawing South)
  2. DSUD stands for Dubai Forum for Sustainable Urban Development (Dubai, United Arab Emirates)
DSUD
Share
Abbreviations And Their Meaning