MalayTranslate.com
Malay to English Translator
Translate Here

English to English

carafe
(k/@/'r/&/f )

noun (n)

  • a bottle with a stopper; for serving wine or water
    botol dengan palam; untuk melayani anggur atau air
    Synonym:
    decanter
    source: wordnet30
  • A glass water bottle for the table or toilet; -- called also croft.
    gelas botol air mineral atau toilet; - - disebut juga saya croft/ aku.
    source: webster1913