straccotto
/
ahl-lah strahk-KOHT-toh
/
[
Italian
]
Pot roast. Braised beef.
Countries
Italy