I myself meaning in tamil

நானாய் of or by myself, of my own accord Online English to Tamil Dictionary : to gain the haven - துறைபிடிக்க to bear reproach - பழிசுமக்க gold or silver thread fringe or embroidery - . சரிகை road - வெட்டி be long - ஓடு

Tags :i myself tamil meaning, meaning of i myself in tamil, translate i myself in tamil, what does i myself means in tamil ?