Spanish-English Dictionarysuperen
superen
superar
Meaning of superen