has been humanizing
-ha estado humanizando
Present perfect progressive he/she conjugation of humanize.

humanize

Popularity
500+ learners.
Word of the Day
shower