Spanish-English Dictionarysuperas
superas
superar
Meaning of superas