French edit

Adjective edit

humanisable (plural humanisables)

  1. humanizable

Further reading edit