Arabic-English dictionary »

لِسَان قِطّ meaning in English

ArabicEnglish
لِسَان قِطّ m

cat's tonguebiscuit or chocolate confectionery