nán yán zhī yǐn

Translation

  • a hidden trouble hard to mention (idiom)
  • sth too embarrassing to mention
  • an embarrassing illness

Synonyms

Chinese Tones