topuklu


Results for "topuklu"

Turkish - English dictionary

topuklu

(Turkish - English dictionary) :
high-heeled (shoe).