English to Arabic

Meaning for:
Pledges
other
الوعود