impale

English → French

impale

English → French
/ɪmˈpeɪl/
transitive verb
empaler
Inflected forms (3)impaled, impaling, impales

Other matches (1)

Learn more