anguistara
Italian
Noun
anguistara
f
(
plural
anguistare
)
carafe
Synonyms:
caraffa
,
guastada