2 years ago

The various types of grateing explained

Depending on where grate drainage you are from, different countries have different terms for "storm drain".

Accordingly to Wikipedia, a storm drain is largely a tunnel that read more...