Etymology
Advertisement

Lila

Sanskrit lila "play, sport, amusement."

updated on July 10, 2016

Advertisement
Advertisement