EMCWP

AcronymDefinition
EMCWPEuropean Mediterranean Commission on Water Planning