From Nederlands-French FreeDict Dictionary ver. 0.2: spin /spin/ 1. araignée 2. colonne vertébrale, épine, épine dorsale
spin /spin/ 1. araignée 2. colonne vertébrale, épine, épine dorsale