Brazilians speak the Brazilian dialect of the Portuguese language, because we were colonized by the Portuguese.
The official language of Brazil is Portuguese. Native languages still existing include Guarani Mbyá, Wajãpi, Tapirapé, Tuyuka, and Parintintin (among others).
The main language of Brazil is Portuguese. There are of course people in Brazil who do speak Spanish, but it is not the main language there.
Portugal is a country. But yes, they speak Portuguese in Brazil
The official language of Brazil is Portuguese with more than 99% of the population being speakers.