Definition of “air freshener” - English Dictionary

british dictionary