Results for "

kaneviçe

"
Turkish - English dictionary

kaneviçe

(Turkish - English dictionary) :
embroidery canvas.