English to Arabic

Meaning for:
Reclaimable
other
قابل للإسترداد