Spanish edit

Verb edit

deshumanizaros

  1. infinitive of deshumanizar combined with os