English edit

Adjective edit

scaleable (comparative more scaleable, superlative most scaleable)

  1. Alternative spelling of scalable