>>103635035
>from Spanish.
In this particular case I would bet on Brazilian Portuguese.