sacred river that disembogues itself near cape comorin meaning in tamil
Word: sacred river that disembogues itself near cape comorin - The english word have 54 alphabets and vowels..
Meanings in tamil :
tenkumari ( தென்குமரி )
Tamil to English
English To Tamil