English to Arabic

Meaning for:
Irrevocable
other
غير قابل للنقض