German to English Dictionary

Deutsch Version

rubber septum German pronunciation - Say rubber septum in English pronunciation Meaning of "rubber septum" in English language