zhú tǒng dǎo dòu zi

Translation

  • to pour beans out of a bamboo tube
  • to come clean
  • to make a clean breast of things
Chinese Tones