Spanish-English Dictionarycurare
curaré
curarse
Meaning of curare