Search Result for "tabooli":
Wordnet 3.0

NOUN (1)

1. a finely chopped salad with tomatoes and parsley and mint and scallions and bulgur wheat;
[syn: tabbouleh, tabooli]





Shop Amazon - Best Selling Products - Updated Every Hour