Spanish-English Dictionarydescarta
descarta
descartarse
Meaning of descarta