free-trade area

See also: free trade area

English

Noun

free-trade area (plural free-trade areas)

  1. Alternative form of free trade area.