English to Arabic

Meaning for:
Mummified
other
محنّط