English
›
Words
let
the cat out of the bag
Translation:
English
3
to
share information that was previously concealed
2
accidentially
reveal a secret
Add
Translation