try some Restoration first--it will have you soak it (baste edges if this is just a flimsy) once or twice and then just spin out (don't agitate). It works wonders. also, Grandmother's Stain Remover is a good one for fabrics and even old stains. I've used both on an old quilt that had an unknown stain.