English to Arabic

Meaning for:
Confiding
other
العهد