Dictionary |
1 Result
#1
mental retardation
n.
lack of normal development of intellectual capacities
. wn