French Italian Dictionary

Français - italiano

suffire in Italian: