DGDU: Délégation Générale au Développement Urbain

What does DGDU mean? The above is one of DGDU meanings. It may have other definitions. Please refer to the end of this passage.

DGDU: Délégation Générale au Développement Urbain

Definition in English: Délégation Générale au Développement Urbain