BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Fußbett {n} (in einem Schuh) footbed (in a shoe)