English to Arabic

Meaning for:
Immortalizing
other
التخليد