Ready to Learn Chinese?

Discover a new way to study with our interactive demo.

见不得人

jiàn bu dé rén

Definitions

  • shameful