Idiom - Cat got your tongue
Idioms

Idiom – Cat Got Your Tongue?