Slovnenya logo
Preferences
About Slovnenya
Slovnenya
Translation English French: impale
Dictionary: main
impale
verb
1
donner
.
2
traverser
.