Deutsch Version
Meaning of
"Stachelstock"
in English language
German to English
English to German
German
English
Stachelstock; langes Rohr zum Anstacheln von Tieren
goad; long reed to goad animals