DICTIONARY

(Total Entries : 197270)

sarisrara

Dictionary Definition: 

sarisrará (?), m. (fr. Intens. of √sṛ) going or flowing apart TBr

Related: