English to Arabic

Meaning for:
Upgradable
other
قابل للترقية