"free trade zone" - Details

English Term:
free trade zone
Arabic Term:
منطقة حرة
Arabic Definition:
English Definition: