English-Arabic dictionary »

chickling meaning in Arabic

EnglishArabic
chickling vetch plant with edible seeds similar to peas

جُلُبَّانm