English to Arabic

Meaning for:
Embodying
other
التجسيد