John,
Super in French is super.
The word supera in Spanish is from the verb superar which means to beat, to surpass, to over take etc...
The verb is the same in Portuguese.
A direct interpetation for Super would be estupendo in Spanish or muito giro or bacana in portuguese.
More than we needed to know, HUH.
Mike