Multilingual Turkish Dictionary

TABAN KEÇESİ

TABAN KEÇESİ : Turkish English

n. insole, instep raiser