English to Arabic

Meaning for:
Scalable
other
قابل للتسلّق