Lughet
›
›
→
dust precipitator — English to Chinese Translation