Satin slipper

What is Satin slipper?

Satin slipper definition and meaning on Dictionary terms:
noun (French Le Soulier de Satin),
a play (1925

Tags: