English-Italian dictionary »

chickling vetch meaning in Italian

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

cicerchianoun