Dictionary · Google Translate · Help

Referenced entries:

tuó shān Mt Potala at Zhoushan 舟山市 in Zhejiang, one of the Four Sacred Mountains and Bodhimanda of Guanyin 观音 (Avalokiteśvara)
<< go back
Dictionary · Google Translate · Help
By MDBG 2025