How to pronounce lambskin

Accents & languages on maps

Definition
  • Definition of lambskin

    • the skin of a lamb with the wool still on
    • skin of a sheep or goat prepared for writing on

Random words: Twittersuredataliteraturesquirrel