il gatto ti ha mangiato la lingua
Italian
Etymology
Literally,
“
Has the cat eaten your tongue?
”
.
Idiom
il
gatto
ti
ha
mangiato
la
lingua
?
cat got your tongue?