DICTIONARY

(Total Entries : 197270)

atichattra

Dictionary Definition: 

○chattra or m. a mushroom