English to Arabic

Meaning for:
Suppliant
other
متوسّل