DICTIONARY

(Total Entries : 197270)

sāmasarasa

Dictionary Definition: 

○sarasa n. N. of two Sāmans ĀrshBr

Related: