EGAVE

humanisers

Meaning

  1. noun plural of humaniser

Similar words

dehumanizer deindividuator depersonalizer

Save “humanisers” to learn later