Italian French Dictionary

italiano - Français

aglio in French: