Etymology · Polish

podeszwa

2 English words descend from Polish podeszwa, most common first.