DICTIONARY

(Total Entries : 197270)

seduka

Dictionary Definition: 

seduka m. N. of a king MBh

Related: