Spanish-English Dictionarydesmejoran
desmejoran
desmejorar
Meaning of desmejoran