improvable

Etymology 1
From.

Adjective

 * 1) Capable of being improved.
 * 2) Capable of being used to advantage; profitable.
 * 1) Capable of being used to advantage; profitable.

Translations

 * Catalan: millorable
 * French: ,
 * Galician:
 * Portuguese:
 * Spanish:

Etymology 2
From.

Adjective

 * 1) Impossible to prove.