Plus what seems to be a native Angolan tongue, and just a bit of French.
All this performed by an Angolan artist I stumbled upon on YouTube. I think she sings like an angel, and recorded it in a way that these languages blend together quite well. You can find the channel featuring her other songs here.
I just can't figure out her name as it shifts from the English Tiger Wilson to the Lusophonized Taiguer Wilson. I wonder why she didn't go ahead and convert Wilson to Uilson as well. Whatever. Anyway she sure knows how to sing.