Italian French Dictionary

italiano - Français

siepe in French: