Translation of zona de libre comercio in English:

zona de libre comercio

free-trade zone, n.

feminine noun

  • 1

    free-trade zone