allo spiedo

/ahl-loh SPYEH-doh/
[Italian]

Spit-roasted or on a skewer.

Countries