French Italian Dictionary

Français - italiano

handicapé in Italian: