English to Arabic

Meaning for:
Sacrificer
other
المضحّي