Spanish-English Dictionarysuperad
superad
superar
Meaning of superad