if this is a surprise for you, us brazilians dont speak spanish!
we speak a language called: Portuguese!
but our portuguese isnt the same as the Portugal one, Similar to the american english that isnt the same as the UK english!
Do you guys think that because of our neighbour countrys? USA has neighbour contrys that speak french, then every USA person speaks french? i think nope.