noun NZ a device that emits pesticide fumes
borer bomb 🔊 Listen to this noun NZ a device that emits pesticide fumes Share Facebook Twitter Google +