Meaning

1 senses
  1. Having an intellectual disability.

Translations

2 languages
intellectually disabled — meaning, examples, forms, synonyms | Krumeto