Many Brazilians know Spanish—and/or French, German, English, etc.
When I was away from our work-site in Brazil, I made myself understood with a combination of my once-good but half forgotten German, my poor and poorly-pronounced French, and my few words of Spanish and Portuguese.
It was an interesting experience!!!!
I had a similar experience in Italy, when I was attempting to speak a combination of Spanish and English to my Italian driver!