Definition
protective covering consisting of a panel to protect people from the splashing water or mud etc.
Seed ·
Term in context
protective covering consisting of a panel to protect people from the splashing water or mud etc.
Seed ·