FDDD

AcronymDefinition
FDDDFestival du Développement Durable de la Déodatie (French: Festival of Sustainable Development of Déodatie; Déodatie, France)