English-French translation for "impalement"
"impalement" French translation
Results: 1-1 of 1
impalement {noun}
impalement {noun}
Similar words
immunosuppression · immunosuppressive · immutable · imp · impact · impacted · impacts · impaired · impairment · impairments · impalement · impalpable · imparity · impartial · impartiality · impassable · impassibility · impassioned · impassive · impatience · impatient
In the English-Swedish dictionary you will find more translations.