DICTIONARY

(Total Entries : 197270)

śarkarodaka

Dictionary Definition: 

śarkarôdaka n. sugared water Bhpr.

Related: