What Language do Brazilians Speak?

Most Brazilians speak Spanish or a form of it. There are still a lot of native Indian dialects spoken in Brazil as well. Which one it is depends on the area of Brazil you are in.