noun leather made of the skin of young seals.
pin seal 🔊 Listen to this noun leather made of the skin of young seals. Share Facebook Twitter Google +