Spanish-English Dictionarydesecharon
desecharon
desechar
Meaning of desecharon