fegato alla borghese
/
FEH-ghah-toh ahl-lah bohr-GHEH-seh
/
[
Italian
]
Liver larded and roasted.
Countries
Italy