witch's stirrups

English

Noun

witch's stirrups

  1. plural of witch's stirrup