Synonym-English dictionary »

carafe synonyms in English

SynonymEnglish
carafe noun

decanternoun