a substance or device that removes or masks odors odours

listen to the pronunciation of a substance or device that removes or masks odors odours
a substance or device that removes or masks odors odours
المفضلات