Spanish-English Dictionarysuperan
superan
superar
Meaning of superan