Bhakti Darbar

The library

641 aartis, chalisas, stotras and mantras, each with its Roman transliteration and meaning in English and Hindi.