meaning of dubbin

1. tallow mixed with oil; used to make leather soft and waterproof


Related Words

dubbin | dubbing |

Developed & Maintained By Taraprasad.com

Treasure Words