Spanish-English Dictionaryamortecer
Meaning of amortecer