makitan meaning in english - மகிடன்

asura slain by durga Online English to Tamil Dictionary : குங்குமவாடை - saffron odor சாபிள்ளை - still born child பொற்கலம் - golden salver அடங்காவாரிதி - urine முழைஞ்சு - large mountain cave

Tags : makitan english meaning, meaning of மகிடன் in english, translate மகிடன் in english, what does makitan mean in english ?