French Italian Dictionary

Français - italiano

inventer in Italian: