DICTIONARY

(Total Entries : 197270)

Padmasāra (Padma snying po)

Dictionary Definition: