French Italian Dictionary

Français - italiano

indispensable in Italian: