sella d'agnello
/
SEHL-lah dah'NYEHL-loh
/
[
Italian
]
Saddle of lamb
Countries
Italy