kanava


Results for "kanava"

Turkish - English dictionary

kanava

(Turkish - English dictionary) :
embroidery canvas.