English to Arabic

Meaning for:
Extensible
other
قابل للإمتداد