English to Arabic

Meaning for:
Incarnate
other
مجسّد