无
处
藏
身
wú chǔ cáng shēn
基本释义
指无处藏身,形容慌乱、羞愧至极,处境窘迫。
英文翻译
Nowhere to hide