Spanish-English Dictionarysuperasen
superasen
superar
Meaning of superasen