English to Arabic

Meaning for:
Covenanting
other
المعاهدة