humanizer

EnglishEdit

Alternative formsEdit

NounEdit

humanizer ‎(plural humanizers)

  1. One who humanizes.