n. (Lebanese food) salad made with cracked wheat and finely chopped tomatoes mixed herbs (parsley,mint and scallions)
TABOOLI
Meaning of TABOOLI in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012