Pinyin Dictionary results for "cang shen chu"

藏身处
hiding place; hideout; shelter
Dictionary data provided by CC-CEDICT