dwelling on the shore of a river meaning in tamil
Word: dwelling on the shore of a river - The english word have 32 alphabets and vowels..
Meanings in tamil :
tiravacham ( தீரவாசம் )
Tamil to English
English To Tamil