Italian French Dictionary

italiano - Français

il nord in French: