Answer: FLYSWATTER

Possible questions:


Pest control device we know 1 Answer
Thing causing a buzz kill? we know 1 Answer
Nemesis of dipterous insects we know 1 Answer
Low-tech pest-control device we know 1 Answer

Similar Answers:

Nothing more is found...