Slovnenya

Translation English Japanese: electrostatic precipitator

Dictionary: main
electrostatic precipitator
noun