Pinyin Dictionary results for "pu du zhong sheng"

普度众生
(Buddhism) to deliver all living creatures from suffering (idiom)
Dictionary data provided by CC-CEDICT