English to Arabic

Meaning for:
Materializer
other
مجسّد