Answer: Mexico and Canada
Step-by-step explanation:
NAFTA stands for the North American Free Trade Agreement and it was negotiated between the United States, Mexico, and Canada in 1994 under President Bill Clinton.
7.4m questions
9.9m answers