Italian French Dictionary

italiano - Français

gamberetto in French: