汉英词典
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