tabooli

Noun
  1. A finely chopped salad with tomatoes and parsley and mint and scallions and bulgur wheat (synset 107824880)

Other Searches