bn:00553893n
Noun Concept
AR
stotra  stotras
EN
Stotra is a Sanskrit word that means "ode, eulogy or a hymn of praise." Wikipedia
Relations
Sources