DICTIONARY

(Total Entries : 197270)

sthaleśaya

Dictionary Definition: 

○śaya m. 'sleeping on dry land', a partic. (or any) amphibious animal L