Spanish-English Dictionaryempeoraste
empeoraste
empeorar
Meaning of empeoraste