Verb

Dictionary in Provencal

empala

to impale

English translation to impale
Grammatical category v. a.
Also from English to impale