polyhandicap
English edit
Etymology edit
Noun edit
polyhandicap (plural polyhandicaps)
- A handicap involving multiple disabilities
French edit
Etymology edit
Pronunciation edit
Noun edit
polyhandicap m (plural polyhandicaps)
polyhandicap (plural polyhandicaps)
polyhandicap m (plural polyhandicaps)