ECOWA

AcronymDefinition
ECOWAEconomic Community of West African States