Back to previous page
Search in Dictionary
Kidney stores mind
肾藏志 〔腎藏志〕shèn cáng zhì
The kidney stores will, spirit, and/or memory. This phrase comes from
Help us to improve our content
You found an error? Send us a feedback