Results for "

chickpea

"
English - Turkish Dictionary

chickpea

(English - Turkish Dictionary) :
i. nohut.