Spanish-English Dictionaryfracasar
Meaning of fracasar