DICTIONARY

(Total Entries : 197270)

ilādurga

Dictionary Definition: 

○durga n. N. of a place  

Related: