Italian French Dictionary

italiano - Français

carota in French: