deshumanizarla

Spanish

Verb

deshumanizarla

  1. infinitive of deshumanizar combined with la