Spanish-English Dictionarysuperarais
superarais
superar
Meaning of superarais