Sneak Peek: Mantra
Arunoda Susiripala
17414

Does Mantra have a specific meaning in any of the Sri Lankan languages?

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.