Spanish-English Dictionaryamortiguar
Meaning of amortiguar