English to Arabic

Meaning for:
Claimable
other
قابل للإسترجاع