MEFTA: Middle East Free Trade Area

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

MEFTA: Middle East Free Trade Area

Definition in English: Middle East Free Trade Area