annelletti
/
ahn-nehl-LEHT-tee
/
[
Italian
]
Baked squid rings. Annelletti also means pasta rings.
Countries
Italy