Definition of ECOWAS in English:

ECOWAS

  • Economic Community of West African States.