handleable ( synonym found)

Definition of handleable:

(adj) : capable of being handled

Definition of handleable:

(adj) : capable of being handled

Back to Top