Elas0yd1uanaque Elas0yd1uanaque 16-02-2016 History Answered NAFTA is a long-term trade agreement between what three nations?