Spanish-English Dictionaryembellecer
Meaning of embellecer