taboulé meaning in English
n. tabbouleh (lebanese food), salad made with cracked wheat and finely chopped tomatoes and mixed herbs (parsley, mint and scallions)
n. tabbouleh (lebanese food), salad made with cracked wheat and finely chopped tomatoes and mixed herbs (parsley, mint and scallions)