leblebi in Greek leblebi in Greek στραγάλι noun A kind of snack made from roasted chickpeas Add to Flashcards