il gatto ti ha mangiato la lingua

Italian

edit

Etymology

edit

Literally, Has the cat eaten your tongue?.

Idiom

edit

il gatto ti ha mangiato la lingua?

  1. cat got your tongue?