What does nafta stand for?
North Atlantic free trade agreement
Answer: North American Free Trade Agreement
Explanation: