Glossary
Rubber lined leather gloves, esp. designed to be nonconductive of electricity.
Posted
in
by
Tags: