Version Française
Meaning of
"carafe"
in English language
French to English
English to French
French
English
carafe (f)
carafe
carafe
decanter, carfe, jug
Carafes
Water jugs
carafes
decanters
Carafes domestiques
Domestic pitchers
Carafes à vin de restauration
Food service wine carafes