topuksuz


Results for "topuksuz"

Turkish - English dictionary

topuksuz

(Turkish - English dictionary) :
flat-heeled or low-heeled (shoe).