English-Polish dictionary »

instep meaning in Polish

EnglishPolish
instep noun
top of the foot between the toes and the ankle

podbicienoun