French translation for "impaler"
|
-
n. empalant; qui empale; embrochant, transperçant
- Similar Words:
- "impairment" French translation, "impala" French translation, "impale" French translation, "impaled" French translation, "impalement" French translation, "impalpability" French translation, "impalpable" French translation, "impalpably" French translation, "impanel" French translation, "imparity" French translation
|
|
|