mentally retarded


Meanings

  • people collectively who are mentally retarded;