Translation Of Carafe In Different Languages

Translate CARAFE in languages spoken worldwide

English
Ways to say carafe
Decanter
Jarra

Translate CARAFE in European languages