English to Arabic

Meaning for:
Carafe
other
الدورق