Skip to content
WordWide
German
English
English
Meanings
1
scrubber
2
derogatory · figurative · colloquial
prickly person; shrew