Spanish-English Dictionarydesecha
desecha
desechar
Meaning of desecha