Spanish edit

Verb edit

deshumanizarle

  1. infinitive of deshumanizar combined with le