Spanish-English Dictionarydescartaba
descartaba
descartarse
Meaning of descartaba