Spanish-English Dictionaryamortiza
amortiza
amortizar
Meaning of amortiza