insole in German
insole in German
Einlage
The inside sole of a shoe or other footwear.
Einlegesohle
The inside sole of a shoe or other footwear.