Nafta is a free trade agreement between these countries July 8, 2019 16 32 64 128 Is nafta a free trade agreement Nafta north american free trade agreement Nafta is a free-trade agreement between the countries of