French Italian Dictionary

Français - italiano

indépendant in Italian: