Spanish-English Dictionarydesmejoráramos
desmejoráramos
desmejorar
Meaning of desmejoráramos