DICTIONARY

(Total Entries : 197270)

indradāru

Dictionary Definition: 

○dāru m. the tree Pinus Devadāru Bhpr.  

Related: