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