×

humanizer meaning in French

n. civilisateur

Related Words

  1. humanity
  2. humanization
  3. humanize
  4. humankind
PC Version

Copyright © 2018 WordTech Co.