meaning of tabbouleh

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


Related Words

tabbouleh |

Developed & Maintained By Taraprasad.com

Treasure Words