Spanish-English Dictionarymomificar
Meaning of momificar