crippled in Italian
crippled in Italian
storpio
(informal) Having any difficulty or impediment which can be likened to a crippling injury.
zoppo
(informal) Having any difficulty or impediment which can be likened to a crippling injury.