Results for "

takunya

"
Turkish - English dictionary

takunya

(Turkish - English dictionary) :
clog (consisting of a thick wooden sole with a strap across the toe).