Results for "

instep

"
English - Turkish Dictionary

instep

(English - Turkish Dictionary) :
i. ayağın üst kısmı, ağım.