karafa

listen to the pronunciation of karafa
Turkish - English
carafe, decanter
Turkish - Turkish