humanizarla
Spanish
Verb
humanizarla
infinitive of
humanizar
combined with
la