Meaning

1 senses
  1. A substance or device that removes or masks odors/odours; a device to dispense deodorant.

Translations

1 languages
deodorizer — meaning, examples, forms, synonyms | Krumeto