Synonym-English dictionary »

decanter synonyms in English

SynonymEnglish
decanter noun

carafenoun