Spanish-English Dictionarydesmejorad
desmejorad
desmejorar
Meaning of desmejorad