cat / cat’s got your tongue: an expression that is used when someone is quiet and isn’t talking or responding when you expect them to…Continue Reading.
English Idiom: Cat got your tongue

Sharing information that inspires, educates, entertains…
cat / cat’s got your tongue: an expression that is used when someone is quiet and isn’t talking or responding when you expect them to…Continue Reading.
What do you think?