Home

Word

ladies' slipper, n.