Flashbao · Browse decks · Pricing

无地自容 / 無地自容

wú dì zì róng

Meaning

  • ashamed and unable to show one's face

Add this word to a study deck

Study this word in