English to Arabic

Meaning for:
Pleaded
other
متذرّع