English to Arabic

Meaning for:
Sacrifices
other
التضحيات