Italian

edit

Noun

edit

anguistara f (plural anguistare)

  1. carafe
    Synonyms: caraffa, guastada