English to Arabic

Meaning for:
Supplicated
other
متضرّع