impaler in German
impaler in German
Pfähler
One who impales.
Pfählerin
One who impales.