Skip to content
Simplified display

舍身求法

shě shēn qiú fǎ

Sign in to save this word to your study lists.

Definitions

  1. 1. to abandon one's body in the search for Buddha's truth (idiom)