shàn guān zūn zhě
基本释义
  1. 五百罗汉第壹佰捌拾陆尊善观尊者,即善观菩萨。
英文翻译
  1. A good observer