English to Arabic

Meaning for:
Unretrievable
other
صعب الإسترداد :: لا يمكن تعويضه :: لا يمكن إرجاعه