allo spiedo
/
ahl-loh SPYEH-doh
/
[
Italian
]
Spit-roasted or on a skewer.
Countries
Italy