Hi, Idesperatly try to understand what could this words means " pelle" and "colfskin", an english -french translation will be welcome ( please note that I know that they are materials like leather etc); An urgent answer is needed please! " pelle" I don't know. 'Pelle' is part of the name of at least one leather company, so are you sure it is not simply a brand name?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.