French Italian Dictionary

Français - italiano

persévérant in Italian: