Slovnenya

Translation English French: impale

Dictionary: main
impale
verb
1 donner.