Italian French Dictionary

italiano - Français

cespuglio in French: