Results for "

chickpea

"
English - Turkish Dictionary

chickpea

(English - Turkish Dictionary) :
i. nohut.
English - Turkish Dictionary

roasted chickpea

(English - Turkish Dictionary) :
leblebi.