Spanish-English Dictionaryagradecer
Meaning of agradecer