Definify.com

Definition 2024


subhumans

subhumans

English

Noun

subhumans

  1. plural of subhuman