English to Arabic

Meaning for:
Embalmed
other
محنّط