From English-Dutch FreeDict Dictionary ver. 0.2: skin /skin/ 1. huid, pels, vacht, vel, dierevel 2. afstropen, vellen 3. ontvellen, stropen, villen
skin /skin/ 1. huid, pels, vacht, vel, dierevel 2. afstropen, vellen 3. ontvellen, stropen, villen