ECOMIL: Ecowas Mission in Liberia

What does ECOMIL mean? The above is one of ECOMIL meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Ecowas Mission in Liberia

ECOMIL also stands for:
... more