What country has the largest economy of Latin America?

Argentina
Chile
Brazil
Mexico

Trivia Crack Answers Main Page