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