Back to top

developmental disability

A disability that arises out of incomplete mental or physical development.

Movies