meaning of tabooli

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


Related Words

tabooli |

Developed & Maintained By Taraprasad.com

Treasure Words