Italian-English dictionary »

casu marzu meaning in English

ItalianEnglish
casu marzu noun
{m}

casu marzu(maggot cheese)
noun