ALMAE

AcronymDefinition
ALMAE➣Alliance Maghreb-Machrek pour l'Eau (French)