Chinese English Dictionary

let cat out of the bag    Add to My Vocabulary

  1. 泄露秘密



Credits
Source of Dictionary: CC-CEDICT