Spanish-English Dictionarycura
cura
curarse
Meaning of cura