"free zone" - Details

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