What South American country speaks Portuguese and why do they speak that language?
The South American country that speaks Portuguese is Brazil. Brazil speaks Portuguese because it was colonized by Portugal. The Portuguese first arrived in Brazil in 1500 and quickly established a colony there. The colony grew rapidly, and by the 18th century, Brazil was the largest Portuguese colony in the world. Portuguese was the official language of Brazil during the colonial period, and it has remained so ever since.