English to Arabic

Meaning for:
Nonextensible
other
غير قابل للإمتداد