ICMSD

AcronymDefinition
ICMSDInternational Colloquium of Mayors on Social Development