DICTIONARY

(Total Entries : 197270)

率都婆

Dictionary Definition: 

stūpa, a mound, v. 塔.