Boil water in a pan. Add oil to it.
Mix flours, salt, cumin seeds, grated coconut together.
Add chopped onion, coriander, chilis, ginger and grated carrot. Mix well.
Add the hot water and using a spoon or spatula, mix the flour.
Cover and let it cool down a bit till you're able to touch it without getting burnt.
Knead it into a soft dough, more softer than a normal roti dough.
Heat a tawa or frying pan over medium heat.
Wet the handkerchief with some water.
Lay it out flat on a work board or top.
Divide the dough into 10-12 equal parts.
Take one part of the dough and roll it into a ball.
Put it on the wet handkerchief.
Pat it using your wet fingers into a circle of about 5-6 inches in diameter.
Smear the tawa or frying pan with very little oil.
Holding the handkerchief at the two upper corners, lift it and flip it over in the pan.
Peel off the handkerchief.
Let the roti cook for 2 minutes.
Flip it over. Let it cook for 1-2 minutes.
Smear little oil, about ½ tsp, flip it and cook till brownish red spots appear.
Smear little oil on the upper side of the roti and flip it over.
Cook till spots appear.
Put the cooked rotti on a wire rack or serve immediately.
Repeat with the remaining dough.
Serve hot rotti with some chutney, pickle and yogurt. Or with some rasam, sambar and vegetable stew.