Skip to content
WordWide
German
English
English
Meanings
1
pump, court shoe (relatively high-heeled women’s shoe which leaves the instep uncovered)