French Italian Dictionary

Français - italiano

concurrent in Italian: