teyvapuchai meaning in english


Word: தெய்வபூசை - The tamil word have 9 characters.
Transliteration : teyvapūcai Other spellings : teyvapuchai

Meanings in english :

puja to a god
Tamil to English
English To Tamil