Słownik techniczny polsko-angielski

m deodorizer (apparatus)