Spanish-English Dictionarydescartas
descartas
descartarse
Meaning of descartas