German to English Dictionary

Deutsch Version

sponge rubber (open cell) German pronunciation - Say sponge rubber (open cell) in English pronunciation Meaning of "sponge rubber (open cell)" in English language