Impermeable

•

« Back to Glossary Index

Preventing passage of fluid.

•