English to Arabic

Meaning for:
Pact
other
الحلف