kuì duì

Translation

  • to be ashamed to face (sb)
  • to feel bad about having failed (sb)

Synonyms

Chinese Tones