English to Arabic

Meaning for:
Sacrificing
other
التضحية