English to Arabic

Meaning for:
Petrifaction
other
التحجّر