aintaru meaning in english - ஐந்தரு

five trees in the world of indra : 1 Online English to Tamil Dictionary : பேணகம் - kind of pastry எழுகடல் - seven oceans ஔவிக்க - to be envious சாலை - principal room of a house அதோமுகி - plant whose flower bends downwards

Tags : aintaru english meaning, meaning of ஐந்தரு in english, translate ஐந்தரு in english, what does aintaru mean in english ?