subhumanized

subhumanized

English

Verb

subhumanized

  1. simple past and past participle of subhumanize