Italian French Dictionary

italiano - Français

fagioli in French: