SWARF


Meaning of SWARF in English

Waste from Metal Grinding Process

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