dubbinEnglish

dubbin

Noun

Tallow mixed with oil, used to make leather soft and waterproof

English: dubbin

Words that start with "dubbin"