Using a mortar and pestle or a blender, corasely grind green chilies, cumin seeds and garlic.
Combine flours, onion, ground green chili paste, ginger+garlic paste, red chili powder, curry leaves, cilantro and salt in a mixing bowl. Add just enough water, mix and knead into a soft dough. Cover and set aside for at least 30 minutes.
Divide the dough into 8~10 equal size pieces. Roll them out into 5~6" round rotis adding dry flour as needed.
Cook the rotis on hot griddle/ tawa until brown spots form on both sides, about 1~2 minutes per side. Keep covered in a kitchen towel until ready to serve.