Meaning of dubbin
Definition of dubbin
(noun)
tallow
mixed
with oil;
used
to
make
leather
soft
and
waterproof
Other information on dubbin
WIKIPEDIA results for
dubbin
Amazon results for
dubbin
Tweet