Leela
25/06/2018
86
views
Leela meaning game or a play without any intentions in Hindi. It is the basis of life as per the Hindu way of life.
Comments
Login or register to add a comment
No comments