deshumanizarle

Spanish

Verb

deshumanizarle

  1. infinitive of deshumanizar combined with le