Back to Dictionary
泄漏天机
泄漏天機
xièlòutiānjī
1.
to divulge the will of heaven (idiom); to leak a secret
2.
to let the cat out of the bag