kamus
.
Search
About
dubbin
English
dubbin
Noun
Tallow mixed with oil, used to make leather soft and waterproof
English: dubbin
Words that start with "dubbin"
dubbin
dubbing