Spanish-English Dictionarydescartan
descartan
descartarse
Meaning of descartan