amortiguamiento
Top 30000
Meanings
Noun
1. cushioning, buffering
2. deadening