girarrosto

/jee-rahr-ROH-stoh/
[Italian] plural girarrosti

Roasted on the spit, or the meat itself.

Countries