Spanish-English Dictionaryamortajar
Meaning of amortajar