DICTIONARY

(Total Entries : 197270)

sarpacchattra

Dictionary Definition: 

○cchattra (W.) or (Car.), n' 'snake-umbrella', a mushroom

Related: