tevapuchai meaning in english


Word: தேவபூசை - The tamil word have 7 characters.
Transliteration : tēvapūcai Other spellings : tevapuchai

Meanings in english :

puja as offered to an idol
Tamil to English
English To Tamil