chickpea


Results for "chickpea"

English - Turkish Dictionary

chickpea

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

roasted chickpea

(English - Turkish Dictionary) :
leblebi.