English to Arabic

Meaning for:
Forswearing
other
تعهّد بنبذ