tabbouleh

Explore definitions, synonyms, and language insights of tabbouleh

Definitions

Noun
a finely chopped salad with tomatoes and parsley and mint and scallions and bulgur wheat

Synonyms


More General Terms