polyhandicaps

English

Noun

polyhandicaps

  1. plural of polyhandicap

French

Noun

polyhandicaps m

  1. plural of polyhandicap