mental deficiency


Meanings

  • mild mental retardation

Synonyms