Spanish-English Dictionarysupurar
Meaning of supurar