Bathua Leaf In English / The bathua raita is an easy to make and delicious way to include the goodness of greens in your diet. Bathua Leaf In English / Radish and fenugreek are also added by the.