karafaki


Results for "karafaki"

Turkish - English dictionary

karafaki

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