English to Arabic

Meaning for:
Intercessions
other
الشفاعة