English to Arabic

Meaning for:
Adipocere
other
المادة الشمعية الناتجة من إختلاط الشحم مع عضلات الجسم الميت