Italian-English dictionary »

il gatto ti ha mangiato la lingua? meaning in English

ItalianEnglish
il gatto ti ha mangiato la lingua? phrase

cat got someone's tongue(why are you not saying anything?)
phrase