Spanish-English Dictionarydesbarataste
desbarataste
desbaratar
Meaning of desbarataste