Italian French Dictionary

italiano - Français

collare in French: