Results for "

cepken

"
Turkish - English dictionary

cepken

(Turkish - English dictionary) :
a short embroidered jacket with full sleeves.