汉英词典
Chinese-English Dictionary
MEANING OF 無地自容
無地自容 (无地自容)
ashamed and unable to show one's face
There is no place to shelter yourself / Described as very ashamed
没有地方藏身。多以形容羞愧至极或处境窘迫。
() wú de/dì róng
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos