Spanish-English Dictionaryagraciar
Meaning of agraciar