What's the meaning of impaler
Answers
Answered by
5
to fasten, stick, or fix upon a sharpenedstake or the like.
Similar questions