English to Arabic

Meaning for:
Supplicate
other
تضرّع