scamorza in Italian
scamorza in Italian
provola
An unfermented cow's-milk cheese from southern Italy.
scamorza
An unfermented cow's-milk cheese from southern Italy.