Humans

French Meaning

humain

English Meaning

  1. Plural form of human.