DICTIONARY

(Total Entries : 197270)

dvādaśastotra

Dictionary Definition: 

○stotra n. pl. 'the 12 Stotras', N. of wk