Sekirov Dictionary

polyhandicap

noun1

  1. A handicap involving multiple disabilities
forms

polyhandicaps

This dictionary works without the internet: on your phone · in Chrome