OIL AND GREASE TRAPS


Meaning of OIL AND GREASE TRAPS in English

Devices that collect oil and grease, removing them from water flows.

Environmental engineering English vocabulary.      Английский словарь экологического инжиниринга.