Italian-English dictionary »

cicerchia meaning in English

ItalianEnglish
cicerchia noun

chickling vetch(plant with edible seeds similar to peas)
noun