Spanish-English Dictionarydescartaron
descartaron
descartarse
Meaning of descartaron