Chaamundi Baruvaaga album cover

Mooru Lokada Thaayi

from the album

track details

released
September 8, 1998
duration
5:40
genre
Devotional & Spiritual
track
2 of 8