French

edit

Adjective

edit

humanisable (plural humanisables)

  1. humanizable

Further reading

edit