English to Arabic

Meaning for:
Adjuring
other
الاستحلاف :: المناشدة