Italian French Dictionary

italiano - Français

%C3%A9strozzatore in French: