anguistara

Italian

Noun

anguistara f (plural anguistare)

  1. carafe
    Synonyms: caraffa, guastada