Tamil Dictionary 🔍

lady-altar

n. திருக்கோயிலிற் தூய மரியன்னையின் பலி பீடம்.


lady-altar - Similar Words