English to Arabic

Meaning for:
Intercessional
other
توسّطي