leblebi in Turkish leblebi in Turkish leblebi noun A kind of snack made from roasted chickpeas Add to Flashcards