lòu xiè tiān jī

Translation

  • to divulge the will of heaven (idiom)
  • to leak a secret
  • to let the cat out of the bag
Chinese Tones