English-Italian dictionary »

scamorza meaning in Italian

EnglishItalian
scamorza (southern Italian unfermented cheese)
noun

provolanoun
{f}

scamorzanoun
{f}