DICTIONARY

(Total Entries : 197270)

indindirā

Dictionary Definition: 

indindirā f. a large bee Prasannar.