improvable in Catalan improvable in Catalan millorable adj Capable of being improved. Add to Flashcards