Handleable

From Fresh Dictionary

English

Adjective

handleable

  1. Capable of being handled

Translations

Personal tools