Adjective Definition

improvable

1.Definition: susceptible of improvement




Please Share