Italian French Dictionary

italiano - Français

la neve in French: