Spanish-English Dictionarydepurara
depurará
depurar
Meaning of depurara