DICTIONARY

(Total Entries : 197270)

天耳

Dictionary Definition: 

(天耳通) divyaśrotra,deva-ear, celestial ear.