Mentally-retarded meaning

Having a mind which has not developed beyond that of a child.
adjective
0
0
Advertisement