next
previous
items

Term

spillage

Term
The uncontrolled discharge, leakage, dripping or running over of fluids or liquid substances.

Permalinks

Document Actions