DICTIONARY

(Total Entries : 197270)

薩不荅羅的捺

Dictionary Definition: 

saptaratna, the seven precious things, 七寶.