DICTIONARY

(Total Entries : 197270)

ṣaḍrada

Dictionary Definition: 

○rada mfn. having six teeth L.