Spanish-English Dictionarycures
cures
curarse
Meaning of cures