English
›
Words
pierce
(with a sharp point)
Translation:
English
Verb
5
impale
Add
Translation