Results for "

karafaki

"
Turkish - English dictionary

karafaki

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