Spanish-English Dictionaryamortizar
Meaning of amortizar