(Q6533845)

English

letting the cat out of the bag

English-language idiom meaning disclosure of a secret

  • let the cat out of the bag

Statements

0 references
0 references
0 references

Identifiers

0 references
 
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit