Results for "

leblebici

"
Turkish - English dictionary

leblebici

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