Meaning of “gas-permeable” in the English Dictionary

british dictionary