that she may not be defiled by demons meaning in tamil
Word: that she may not be defiled by demons - The english word have 37 alphabets and vowels..
Meanings in tamil :
tunaiyirukka ( துணையிருக்க )
Tamil to English
English To Tamil