tabooliEnglish

tabbouleh, tabooli

Noun

A finely chopped salad with tomatoes and parsley and mint and scallions and bulgur wheat

English: tabbouleh, tabooli

Bahasa: peterseli

Bahasa words with similar meanings

English words with similar meanings

Show 1 words