Italian-English dictionary »

lingua di gatto meaning in English

ItalianEnglish
lingua di gatto noun

cat's tongue(biscuit or chocolate confectionery)
noun