tabooli

Explore definitions, synonyms, and language insights of tabooli

Definitions

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

More General Terms