English to Arabic

Meaning for:
Taxidermy
other
التحنيط