English-German dictionary »

footbed meaning in German

EnglishGerman
footbed noun

das Fußbett◼◼◼Substantiv