English to Arabic

Meaning for:
Nonrecoverable
other
غير قابل للإسترداد