Take whole wheat flour , jowar flour(optional) and besan/gram flour in a bowl.
Add in green chilli paste , ginger paste, all other spice powders and salt .
Now add in 1 cup of finely chopped fenugreek leaves / methi leaves.
Mix well together with hands, add ¼ cup of curds and mix the flour well.
Add 2 tablespoon of oil to the above mixture , sprinkle some water (if needed) and prepare smooth and stiff dough.
Add ½ teaspoon of oil on top of the dough and cover it with a kitchen napkin. Allow it to rest for 20 -30 minutes.
After 30 minutes,remove the kitchen napkin, knead the dough , make small lemon size balls and keep it aside.
Dust the working top with some dry whole wheat flour , place the dough ball ,press it in hand ,sprinkle some flour on top of it and roll the dough into a 5-6 inch diameter round circle.
Heat the griddle to super hot and place the rolled roti over it .Drizzle oil around the corners and above the roti .
As soon as it looks dry on top and small bubbles about to appear ,flip the roti and cook on other side by applying some oil on corners and top .
Flip and cook ,couple of times till brown spots appears on each side and its evenly cooked .
Serve with pickle , curds/raita or with Masala Chai.