impotent in Italian
impotent in Italian
debole
Lacking physical strength or vigor; weak
impotente
Lacking in power, as to act effectively; helpless