English to Arabic

Meaning for:
Promiser
other
المتعهّد