humanizarse
Spanish
Verb
humanizarse
infinitive of
humanizar
combined with
se