दुर्गासप्तशती Durgā SaptaśatīAdhyāya 6 · The slaying of Dhūmralocana · 24 mantras
Sanskrit
Meaning