sacred island of the hindus situated between ceylon and the continent of india meaning in tamil
Word: sacred island of the hindus situated between ceylon and the continent of india - The english word have 78 alphabets and vowels..
Meanings in tamil :
Tamil to English
English To Tamil