AMCHSD

AcronymDefinition
AMCHSDAfrican Ministerial Conference on Hydropower and Sustainable Development