odorizer

Definitions:

  • A device to add <xref>odor</xref> to a gas.
powered by