instep


Results for "instep"

English - Turkish Dictionary

instep

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