Leather-working meaning

(idiomatic) The technology of making products from leather.
noun
0
0
Advertisement