stufato
/
stoo-FAH-toh
/
[
Italian
]
plural
stufati
Braised
Countries
Italy