leblebici


Results for "leblebici"

Turkish - English dictionary

leblebici

(Turkish - English dictionary) :
maker or seller of roasted chickpeas.