Italian French Dictionary

italiano - Français

sparpagliato in French: