Leather Working Meaning

(idiomatic) The technology of making products from leather.

RECENT SEARCHES