English to Arabic

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