1 rock seal | Definition of rock seal

rock seal

noun

Definition of rock seal