DICTIONARY

(Total Entries : 197270)

devaretasa

Dictionary Definition: 

○retasa mfn. sprung from divine seed AitĀr. lī, 17