karafa


Results for "karafa"

Turkish - English dictionary

karafa

(Turkish - English dictionary) :
carafe, decanter.
Turkish - English dictionary

karafaki

(Turkish - English dictionary) :
small carafe, small decanter.
Turkish - English dictionary

karafatma

(Turkish - English dictionary) :
Oriental cockroach, Brit. blackbeetle.