Spanish-English Dictionarydesoxidar
Meaning of desoxidar