DICTIONARY

(Total Entries : 197270)

śarkarārbuda

Dictionary Definition: 

○"ṣrbuda (○rârb○ ), m. n. a kind of tumour Suśr.

Related: