tavachachalai meaning in english


Word: தவசசாலை - The tamil word have 7 characters.
Transliteration : tavacacālai Other spellings : tavachachalai

Meanings in english :

hermitage of place for the performance of austerities
Tamil to English
English To Tamil