to write a letter on a palmyra leaf meaning in tamil
Word: to write a letter on a palmyra leaf - The english word have 35 alphabets and vowels..
Meanings in tamil :
olaiyezuta ( ஓலையெழுத )
Tamil to English
English To Tamil