DICTIONARY

(Total Entries : 197270)

跋羅娑馱

Dictionary Definition: 

prāsāda, a temple, palace, assembly hall.