zembil


Results for "zembil"

Turkish - English dictionary

zembil

(Turkish - English dictionary) :
(pliable) shopping bag, tote bag (made of woven reeds).