arrostito/arrostita
/
ahr-roh-STEE-too/tah/tee
/
[
Italian
]
plural
arrostiti
Roasted
Countries
Italy