English, asked by abdullahdelhi1234, 1 year ago

What's the meaning of impaler

Answers

Answered by aryak27
5
to fasten, stick, or fix upon a sharpenedstake or the like.
Similar questions