English to Arabic

Meaning for:
Pledging
other
التعهّد