disabled or crippled, especially in one or both legs

Translation:
English
Adjective
Add