Results for "

ipekhane

"
Turkish - English dictionary

ipekhane

(Turkish - English dictionary) :
place in which the silk filaments are reeled from the cocoons, filature.