kaneviçe


Results for "kaneviçe"

Turkish - English dictionary

kaneviçe

(Turkish - English dictionary) :
embroidery canvas.