Spanish-English Dictionarymutilar
Meaning of mutilar