English edit

Noun edit

handicapables

  1. plural of handicapable