meaning of aufspießend

aufspießend - German to English

goring

View more

  • impaling
  • spiking